/**
 * 生成下拉框的options
 * @param map
 * @returns {Promise<MessageBoxData>}
 */
function createOptions(map) {
  const list = []
  map.forEach(function(value, key, map) {
    // console.log('属性：' + key + ',值：' + map[key])
    list.push({ value: key, label: value })
  })
  console.log(list)
  return list
}

/**
 * 格式化页面字段
 * @param map
 * @param value
 * @returns {*}
 */
function formatValue(map, value) {
  for (var i = 0, l = map.length; i < l; i++) {
    var option = map[i]
    if (option.value === value) {
      return option.label
    }
  }
}

export default { createOptions, formatValue }
